|
CATIA V5 Programmierung : Probleme mit BReps
web_kai am 12.02.2007 um 07:06 Uhr (0)
Hallo Alex,sorry, dass die Antwort so lange auf sich warten läßt...Ich hatte kürzlich ähnliche Probleme und bin auf das Object "ModelElement" gestossen. Das Ding ist undokumentiert...war ja klar ;-)Also wie folgt:Set oModelElement = oFeature.GetItem("ModelElement")sInternalName = oModelElement.InternalNameDabei kann oFeature ein Body, Sketch, Pad oder was weiß ich sein, es wird immer der Catia-Interne Name angegeben, beim Body etwa "MechanicalTool.1"Wenn Du jetzt noch Lust hast der BREP-Definition auf die ...
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : InternalName vs. DisplayName (undokumentiert)
web_kai am 12.02.2007 um 07:22 Uhr (0)
Aloha!Einige kennen das Problem: Du zeichnest ein Makro auf, bekommst diesen Wahnsinns-String der Boundary-Representation, findest das Feature (z.B."Skizze.1") nur als Sketch.1 ... Was ist da los???Catia vergibt die Namen der Features nicht nur ein-, sondern zweimal. Den öffentlichen Namen sieht jeder im Strukturbaum, der Interne Name ist verdeckt. Durch eine nicht dokumentierte Funktion (wenigstens in R14) lässt sich das lösen. Das Ding heißt ModelElement und will über GetItem angesprochen werden:Set oMod ...
| In das Form CATIA V5 Programmierung wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |